dining and ditching - Espagnol Anglais Dictionnaire